1 an emphatic victory
English-Dutch dictionary > an emphatic victory
2 emphatic
English-Dutch dictionary > emphatic